supporting cast - German English Dictionary